[docs] Added some GtkIconView missing documentation
authorJavier Jardón <jjardon@gnome.org>
Wed, 9 Jun 2010 01:01:03 +0000 (03:01 +0200)
committerJavier Jardón <jjardon@gnome.org>
Wed, 9 Jun 2010 04:25:28 +0000 (06:25 +0200)
Document GtkIconViewDropPosition and GtkIconViewForeachFunc.
The docs was removed by error in commit
e17b9f282fb6cfb413de598350e273a68031994b

gtk/gtkiconview.h

index 422b51a38570f506b5714121db47ea5bad145332..dfb7688f4f086f3fadec979b05d8e7e223bf85c9 100644 (file)
@@ -43,10 +43,30 @@ typedef struct _GtkIconView           GtkIconView;
 typedef struct _GtkIconViewClass      GtkIconViewClass;
 typedef struct _GtkIconViewPrivate    GtkIconViewPrivate;
 
+/**
+ * GtkIconViewForeachFunc:
+ * @icon_view: a #GtkIconView
+ * @path: The #GtkTreePath of a selected row
+ * @data: user data
+ *
+ * A function used by gtk_icon_view_selected_foreach() to map all
+ * selected rows.  It will be called on every selected row in the view.
+ */
 typedef void (* GtkIconViewForeachFunc)     (GtkIconView      *icon_view,
                                             GtkTreePath      *path,
                                             gpointer          data);
 
+/**
+ * GtkIconViewDropPosition:
+ * @GTK_ICON_VIEW_NO_DROP: no drop possible
+ * @GTK_ICON_VIEW_DROP_INTO: dropped item replaces the item
+ * @GTK_ICON_VIEW_DROP_LEFT: droppped item is inserted to the left
+ * @GTK_ICON_VIEW_DROP_RIGHT: dropped item is inserted to the right
+ * @GTK_ICON_VIEW_DROP_ABOVE: dropped item is inserted above
+ * @GTK_ICON_VIEW_DROP_BELOW: dropped item is inserted below
+ *
+ * An enum for determining where a dropped item goes.
+ */
 typedef enum
 {
   GTK_ICON_VIEW_NO_DROP,